МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»
Кафедра ЗІ
Звіт
До лабораторної роботи № 4з курсу: «Соціотехнічна безпека»
На тему: «Моделювання інформаційно-психологічних операцій в соціотехнічних операціях»
відповідно до зразка, який приведено в додатку. Розробити концептуальну модель соціотехнічної системи. Визначити цілі, підцілі, завдання та ресурси, суб’єкти (агенти та їх ролі) соціотехнічної системи. Визначити взаємозв’язок між суб’єктами соціотехнічної системи. Від-повідно до розробленої концептуальної моделі соціотехнічної системи сформу-вати онтології експертної системи для прийняття рішення щодо її захисту. Провести аналіз та перевірити сформовані онтології на предмет адекватності заданій соціотехнічній системі. Зробити висновки щодо організаційної структу-ри соціотехнічної системи та запропонувати рішення для підвищення її захи-щеності.
Номер варіанту
Тип соціотехнічної системи
4
СТС міністерства внутрішніх справ України
Короткі теоретичні відомості:
1. Основні визначення
В інформатиці онтологія – це спроба всеосяжної та детальної формалізації деякої галузі знань за допомогою концептуальної схеми, іншими словами, це формальний опис результатів концептуального моделювання предметної сфери, яка легко сприймається людиною та комп’ютерною систе-мою. Онтологія складається з примітивів представлення знань предметної галузі: визначення основних понять (імена індивідуумів, класи, функції); семантичні зв’язки, які підтримуються між ними; структури даних, що містить всі релевантні класи об’єктів; правила, теореми чи обмеження, що прийняті в даній галузі. Онтології використовуються в процесі програмування як форма представлення знань про реальний світ або його частини. Основні сфери вико-ристання онтологій – моделювання бізнес-процесів, семантичної «павутини», штучного інтелекту, захисту інформації.
Сучасні онтології будуються здебільшого однаково, незалежно від мови написання. Зазвичай вони складаються з екземплярів, понять, атрибутів і відно-син. Загальні онтології використовуються для представлення понять, які є загальними для великої кількості галузей. Такі онтології містять базовий набір термінів, глосарій або тезаурус, який використовується для опису термінів пре-дметних галузей. Екземпляри (instances) або індивіди (individuals) – це основні компоненти онтології нижніх рівнів. Екземпляри можуть бути як фізичними об’єктами (люди, будинки, планети), так і абстрактними (числа, слова). В принципі онтологія може обійтися і без конкретних об’єктів, але однією з головних ідей онтологій є класифікація об’єктів, тому об’єкти також розгляда-ються.
Поняття (concepts) або класи (classes) – абстрактні групи, колекції або набори об’єктів. Вони можуть включати в себе екземпляри, інші класи, або поєднання тих та інших. Об’єкти в онтології можуть мати атрибути. Кожен атрибут має, щонайменше, ім’я та значення, і використовується для зберігання інформації, яка є притаманною для об’єкта і прив’язана до нього. Наприклад, об’єкт Digital Security Office 2006 має такі атрибути:
назва: Digital Security Office 2006.
кількість стандартів в базі даних: 6.
режим роботи: {текстовий, графічний}.
рік випуску: 2006.
Значення атрибута може бути складним типом даних. У даному прикладі зна-чення атрибуту, який називається «режим роботи», є списком значень простих типів даних. Якщо не визначати атрибути для концепцій, тоді доведеться визначати або таксономію чи гіпонім (hyponym), або керований словник (controlled vocabulary). Вони є корисними, але не вважаються справжніми онтологіями.
Важлива роль атрибутів полягає у тому, що вони дозволяють визначати залежності (взаємозв’язки) між об’єктами онтології. Зазвичай відношенням є атрибут, значенням якого є інший об’єкт. Припустимо, що в онтології програмних комплексів систем підтримки прийняття рішень в СТС є два об’єкти – Expert Choice v.1 та Expert Choice v.2. Нехай Expert Choice v.2 – це модель-спадкоємець Expert Choice v.1. Тоді відношення між Exper...